package cn.funeralobjects.upm.web.model;

import cn.funeralobjects.common.annotations.CreateTime;
import cn.funeralobjects.common.annotations.UpdateTime;
import cn.funeralobjects.upms.enums.UserCertificateType;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * @author FuneralObjects
 * Create date: 2020/6/3 3:28 PM
 */
@Data
@Accessors(chain = true)
public class VUserCertificate {
    /**
     * 凭证id
     */
    private Integer id;
    /**
     * 用户id
     */
    private Integer userId;
    /**
     * 凭证值
     */
    private String cert;
    /**
     * 凭证类型
     */
    private UserCertificateType type;
    /**
     * 编码
     */
    private String code;
    /**
     * 是否启用禁用
     */
    private Boolean enable;
    /**
     * 是否已经提交
     */
    private Boolean commit;
    /**
     * 创建日期
     */
    @CreateTime
    private Date createTime;
    /**
     * 更新日期
     */
    @UpdateTime
    private Date updateTime;
}
